Playing Apple Worm: Logic Puzzle - Icestone Ltd